#ifndef CSqlCounter_h
#define CSqlCounter_h

#include "CCodeCounter.h"

class CSqlCounter : public CCodeCounter
{
public:
	CSqlCounter();

protected:
	virtual int CountDirectiveSLOC(filemap*, results*, filemap* fmbak=NULL);
	virtual int LanguageSpecificProcess(filemap*, results*, filemap* fmbak=NULL);
	virtual int ReplaceQuote(string &strline, size_t &idx_start, bool &contd, char &CurrentQuoteEnd);
	void LSLOC(results* result, string line, bool &trunc_flag);
};

#endif
